#ifndef SIGNAL_TEST_H
#define SIGNAL_TEST_H

#include <QWidget>

namespace Ui {
class signal_test;
}

class signal_test : public QWidget
{
    Q_OBJECT

public:
    explicit signal_test(QWidget *parent = 0);
    ~signal_test();

signals:
    void mySignal();
    void mySignal(int x);
    void mySignal(QString str);


private slots://槽函数定义区域（注意slots）
    void on_pushButton_clicked();
    void on_pushButton_pressed();
    void on_pushButton_released();
    void mySlot();//槽函数和信号连接
    void mySlot2(int a);

    void on_dial_valueChanged(int value);//信号不需要写函数体

    void on_checkBox_clicked();

    void on_commandLinkButton_destroyed();

private:
    Ui::signal_test *ui;
};

#endif // SIGNAL_TEST_H
